package com.tc.report;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public class DnCell {
	private String fieldValue;//字段显示值。
	private int spancol = 1;//跨列数
	private int spanrow = 1;//跨行数.
	private int posX = 0;//X轴坐标.
	private int posY = 0;//Y轴坐标
	private String splitFlag = "&";//坐标连接分隔符。
	/**
	 * 符合当前节点值的结果集。
	 */
	private List<Map<String, Object>> queryResultList=new ArrayList<Map<String,Object>>();
	/**
	 * 当前节点的结果集（如果字段存在字典项，则已经进行字典名称转换）
	 */
	private List<Map<String, Object>> resultList=new ArrayList<Map<String,Object>>();
	
	public List<Map<String, Object>> getQueryResultList() {
		return queryResultList;
	}
	public void setQueryResultList(List<Map<String, Object>> queryResultList) {
		this.queryResultList = queryResultList;
	}
	public List<Map<String, Object>> getResultList() {
		return resultList;
	}
	public void setResultList(List<Map<String, Object>> resultList) {
		this.resultList = resultList;
	}
	public String getFieldValue() {
		return fieldValue;
	}
	public void setFieldValue(String fieldValue) {
		this.fieldValue = fieldValue;
	}
	public int getSpancol() {
		return spancol;
	}
	public void setSpancol(int spancol) {
		this.spancol = spancol;
	}
	public int getSpanrow() {
		return spanrow;
	}
	public void setSpanrow(int spanrow) {
		this.spanrow = spanrow;
	}
	public int getPosX() {
		return posX;
	}
	public void setPosX(int posX) {
		this.posX = posX;
	}
	public int getPosY() {
		return posY;
	}
	public void setPosY(int posY) {
		this.posY = posY;
	}
	public String getSplitFlag() {
		return splitFlag;
	}
	public void setSplitFlag(String splitFlag) {
		this.splitFlag = splitFlag;
	}
	
}
